<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

    use Fuel\Core\Input;
    
    use Model\PracticaCrud;
    
    class Controller_Practica extends Controller{
        
        public function action_index(){
            
            return Response::forge(View::forge('practica/index'));
        }
        
        public function action_guardar(){
        
        $datos['idPractica']=  Input::post('idPractica');
        $datos['fecha_in']=  Input::post('fecha_in');
        $datos['fecha_end']=  Input::post('fecha_end');
        $datos['funcion']=  Input::post('funcion');
        $datos['Estudiante_idEstudiante']=  Input::post('Estudiante_idEstudiante');
        $datos['SupervisorPracticante_codSpracticante']=  Input::post('SupervisorPracticante_codSpracticante');
        $datos['Empresa_idEmpresa']=  Input::post('Empresa_idEmpresa');
        $datos['SupervisorPractica_codSpractica']=  Input::post('SupervisorPractica_codSpractica');
        
        
        
        $res= Practicacrud::insert_practica($datos);
        
        if(is_numeric($res)){
            $response['type']='result';
            $response['message']='El proceso fue creado con extito';
            $response['extra']['id']=$res;
        }else{
            if(is_array($res) && empty($res)){
                $response['type']='errorlist';
                $response['list']=$res;
            }else{
                $response['type']='message';
                $response['message']='No ocurrio ninguna actualizacion';
            }
        }
        
        Response::forge(View::forge('estudiante/index',$response));
       return Response::redirect('welcome/index');
        
    }
    }

?>
